What is the meaning of the word "picric acid"?

Definitions: